#for循环 九九乘法表

print("="*40+"一"+"="*40)
for j in range(1,10):
	for i in range(1,j+1):
		print("{}*{}={:<4}".format(j,i,i*j),end="")
	print("")
print("="*40+"二"+"="*40)
for j1 in range(9,0,-1):
	for i1 in range(1,j1+1):
		print("{}*{}={:<4}".format(j1,i1,i1*j1),end="")
	print("")
	
print("="*40+"三"+"="*40)
for i in range(1,10):
    print(" "*(9-i)*8,end="")
    for a in range(i,0,-1):
        print("{}*{}={:<4}".format(i,a,i*a),end="")
    print("")
print("="*40+"四"+"="*40)
for i in range(9,0,-1):
        print(" "*(9-i)*8,end="")
        for m in range(i,0,-1):
                print("{}*{}={:<4}".format(i,m,i*m),end="")
        print("")

#while 九九乘法表
print("="*40+"五"+"="*40)
i=1
while i<=9:
    j=1
    while j<= i:
            print("{}*{}={:<4}".format(i,j,i*j),end="")
            j+=1
    print()
    i+=1
print("="*40+"六"+"="*40)
i=9
while i>0:
    j=1
    while j<=i:
        print("{}*{}={:<4}".format(i,j,i*j),end="")
        j+=1
    i-=1
    print()
print("="*40+"七"+"="*40)

i=1
while i<=9:
        print(" "*(9-i)*8,end="")
        j=i
        while j>0:
                print("{}*{}={:<4}".format(i,j,i*j),end="")
                j-=1
        i+=1
        print()
print("="*40+"八"+"="*40)

i=9
while i>=0:
        print(" "*8*(9-i),end="")
        j=i
        while j>0:
                print("{}*{}={:<4}".format(i,j,i*j),end="")
                j-=1
        i-=1
        print()


input()
